【WSL】WSLの ubuntu ファイルの場所

WSL で構築した Linux 環境は Windows 10 上ではどこにあるのでしょうか。
実際に WSL の Linux 上で touch コマンドによりファイルを作成し、その後 Windows 10 上でこのファイルを検索してみました。

その結果ディストリビューションの実態が以下に存在することが判明しました。


C:\Users\(ユーザ名)\AppData\Local\Packages\(パッケージ名)\LocalState\rootfs\home\username



例:ユーザ名が"username"でパッケージが"Ubuntu"の場合

C:\Users\username\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc\LocalState\rootfs\home\username

解決方法

(注意事項)WSL と WSL2は仕組みが全くことなります。特に記載がない場合はWSLはWSL1(WSL2ではない)を指します。


【WSL】よくある質問


個人的に独自に調査した事項をまとめています。各ベンダーとは全く関係がありません。
内容に誤りがある場合や情報が古くなっている場合があります。その場合でも修正されるとは限りません。
参考としてサイト閲覧ください。万が一誤りがあり損失等が発生しても保証しません。あくまでも自己責任でサイトを閲覧ください。